home *** CD-ROM | disk | FTP | other *** search
- /*
- * Key Map Editor Gadget Definitions
- *
- * by: Tim Friest
- * on: December 31, 1988
- * using: Power Windows v2.5
- */
-
- /*
- * Define images needed for key gadgets
- */
-
- USHORT chip CapsOffImageData[] = {
- 0x7FFF,0xF800,0x4000,0x0800,0x4E00,0x0800,0x5100,0x0800,
- 0x5067,0x0800,0x5034,0x8800,0x5154,0x8800,0x4E77,0x0800,
- 0x4004,0x0800,0x7FFF,0xF800,0x0000,0x0000,0x8000,0x0600,
- 0x8000,0xE600,0x8E00,0xE600,0x9100,0x0600,0x9067,0x0600,
- 0x9034,0x8600,0x9154,0x8600,0x8E77,0x0600,0x8004,0x0600,
- 0x8000,0x0600,0xFFFF,0xFE00
- };
-
- struct Image CapsOffImage = {
- -2,-1, /* origin */
- 23,11, /* width and height */
- 2, /* number of bitplanes */
- CapsOffImageData, /* pointer to ImageData */
- 0x0003,0x0000, /* PlanePick and PlaneOnOff */
- NULL /* next Image */
- };
-
- SHORT chip CapsOnImageData[] = {
- 0x7FFF,0xF800,0x4003,0xE800,0x4E03,0xE800,0x5103,0xE800,
- 0x5067,0x0800,0x5034,0x8800,0x5154,0x8800,0x4E77,0x0800,
- 0x4004,0x0800,0x7FFF,0xF800,0x0000,0x0000,0x8000,0x0600,
- 0x8003,0xE600,0x8E03,0xE600,0x9103,0xE600,0x9067,0x0600,
- 0x9034,0x8600,0x9154,0x8600,0x8E77,0x0600,0x8004,0x0600,
- 0x8000,0x0600,0xFFFF,0xFE00
- };
-
- struct Image CapsOnImage = {
- -2,-1, /* origin */
- 23,11, /* width and height */
- 2, /* number of bitplanes */
- CapsOnImageData, /* pointer to ImageData */
- 0x0003,0x0000, /* PlanePick and PlaneOnOff */
- NULL /* next Image */
- };
-
- USHORT chip SpaceImageData[] = {
- 0x7FFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0x0000,0x4000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0001,0x0000,0x4000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0001,0x0000,0x4000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0001,0x0000,0x4000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0001,0x0000,0x4000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0001,0x0000,0x4000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0001,
- 0x0000,0x4000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0001,0x0000,
- 0x4000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0001,0x0000,0x7FFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x8000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0xE000,0x8000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0xE000,0x8000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0xE000,0x8000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0xE000,0x8000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0xE000,
- 0x8000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0xE000,0x8000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0xE000,0x8000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0xE000,0x8000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0xE000,0x8000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0xE000,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xE000
- };
-
- struct Image SpaceImage = {
- -2,-1, /* origin */
- 227,11, /* width and height */
- 2, /* number of bitplanes */
- SpaceImageData, /* pointer to ImageData */
- 0x0003,0x0000, /* PlanePick and PlaneOnOff */
- NULL /* next Image */
- };
-
- USHORT chip ReturnImageData[] = {
- 0x0000,0x01FF,0xFFFF,0x0000,0x0000,0x0100,0x0001,0x0000,
- 0x0000,0x0100,0x0001,0x0000,0x0000,0x0100,0x0001,0x0000,
- 0x0000,0x0100,0x0001,0x0000,0x0000,0x0100,0x0001,0x0000,
- 0x0000,0x0100,0x0001,0x0000,0x0000,0x0100,0x0001,0x0000,
- 0x0000,0x0100,0x0001,0x0000,0x0000,0x0100,0x0001,0x0000,
- 0x0000,0x0100,0x0001,0x0000,0x0000,0x0100,0x0001,0x0000,
- 0x0000,0x0100,0x0001,0x0000,0x7FFF,0xFF00,0x0001,0x0000,
- 0x4000,0x0000,0x0001,0x0000,0x4000,0x0000,0x0001,0x0000,
- 0x4000,0x0000,0x0001,0x0000,0x4000,0x0000,0x0001,0x0000,
- 0x4000,0x0000,0x0001,0x0000,0x4000,0x0000,0x0001,0x0000,
- 0x4000,0x0000,0x0001,0x0000,0x4000,0x0000,0x0001,0x0000,
- 0x7FFF,0xFFFF,0xFFFF,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0200,0x0000,0xC000,0x0000,0x0200,0x0000,0xC000,
- 0x0000,0x0200,0x0000,0xC000,0x0000,0x0200,0x0000,0xC000,
- 0x0000,0x0200,0x0000,0xC000,0x0000,0x0200,0x0000,0xC000,
- 0x0000,0x0200,0x0000,0xC000,0x0000,0x0200,0x0000,0xC000,
- 0x0000,0x0200,0x0000,0xC000,0x0000,0x0200,0x0000,0xC000,
- 0x0000,0x0200,0x0000,0xC000,0x0000,0x0200,0x0000,0xC000,
- 0x0000,0x0200,0x0000,0xC000,0x8000,0x0000,0x0000,0xC000,
- 0x8000,0x0000,0x0000,0xC000,0x8000,0x0000,0x0000,0xC000,
- 0x8000,0x0000,0x0000,0xC000,0x8000,0x0000,0x0000,0xC000,
- 0x8000,0x0000,0x0000,0xC000,0x8000,0x0000,0x0000,0xC000,
- 0x8000,0x0000,0x0000,0xC000,0x8000,0x0000,0x0000,0xC000,
- 0x8000,0x0000,0x0000,0xC000,0xFFFF,0xFFFF,0xFFFF,0xC000
- };
-
- struct Image ReturnImage = {
- -2,-1, /* origin */
- 50,24, /* width and height */
- 2, /* number of bitplanes */
- ReturnImageData, /* ImageData */
- 0x0003,0x0000, /* PlanePick and PlaneOnOff */
- NULL /* next Image */
- };
-
- USHORT chip ReturnMaskData[] = {
- 0x0000,0x03FF,0xFFF8,0x0000,0x03FF,0xFFF8,0x0000,0x03FF,
- 0xFFF8,0x0000,0x03FF,0xFFF8,0x0000,0x03FF,0xFFF8,0x0000,
- 0x03FF,0xFFF8,0x0000,0x03FF,0xFFF8,0x0000,0x03FF,0xFFF8,
- 0x0000,0x03FF,0xFFF8,0x0000,0x03FF,0xFFF8,0x0000,0x03FF,
- 0xFFF8,0x0000,0x03FF,0xFFF8,0x0000,0x03FF,0xFFF8,0xFFFF,
- 0xFFFF,0xFFF8,0xFFFF,0xFFFF,0xFFF8,0xFFFF,0xFFFF,0xFFF8,
- 0xFFFF,0xFFFF,0xFFF8,0xFFFF,0xFFFF,0xFFF8,0xFFFF,0xFFFF,
- 0xFFF8,0xFFFF,0xFFFF,0xFFF8,0xFFFF,0xFFFF,0xFFF8
- };
-
- struct BoolInfo ReturnMaskBoolInfo = {
- BOOLMASK, /* type */
- ReturnMaskData, /* Mask Image */
- NULL /* reserved */
- };
-
- USHORT chip CtrlImageData[] = {
- 0x7FFF,0xFFC0,0x4000,0x0040,0x4E10,0x0840,0x5110,0x0840,
- 0x5039,0xC840,0x5011,0x0840,0x5111,0x0840,0x4E11,0x0840,
- 0x4000,0x0040,0x7FFF,0xFFC0,0x0000,0x0000,0x8000,0x0030,
- 0x8000,0x0030,0x8E10,0x0830,0x9110,0x0830,0x9039,0xC830,
- 0x9011,0x0830,0x9111,0x0830,0x8E11,0x0830,0x8000,0x0030,
- 0x8000,0x0030,0xFFFF,0xFFF0
- };
-
- struct Image CtrlImage = {
- -2,-1, /* origin */
- 28,11, /* width and height */
- 2, /* number of bitplanes */
- CtrlImageData, /* pointer to ImageData */
- 0x0003,0x0000, /* PlanePick and PlaneOnOff */
- NULL /* next Image */
- };
-
- USHORT chip DoubleHighImageData[] = {
- 0x7FFF,0xF000,0x4000,0x1000,0x4000,0x1000,0x4000,0x1000,
- 0x4000,0x1000,0x4000,0x1000,0x4000,0x1000,0x4000,0x1000,
- 0x4000,0x1000,0x4000,0x1000,0x4000,0x1000,0x4000,0x1000,
- 0x4000,0x1000,0x4000,0x1000,0x4000,0x1000,0x4000,0x1000,
- 0x4000,0x1000,0x4000,0x1000,0x4000,0x1000,0x4000,0x1000,
- 0x4000,0x1000,0x4000,0x1000,0x7FFF,0xF000,0x0000,0x0000,
- 0x8000,0x0C00,0x8000,0x0C00,0x8000,0x0C00,0x8000,0x0C00,
- 0x8000,0x0C00,0x8000,0x0C00,0x8000,0x0C00,0x8000,0x0C00,
- 0x8000,0x0C00,0x8000,0x0C00,0x8000,0x0C00,0x8000,0x0C00,
- 0x8000,0x0C00,0x8000,0x0C00,0x8000,0x0C00,0x8000,0x0C00,
- 0x8000,0x0C00,0x8000,0x0C00,0x8000,0x0C00,0x8000,0x0C00,
- 0x8000,0x0C00,0x8000,0x0C00,0x8000,0x0C00,0xFFFF,0xFC00
- };
-
- struct Image DoubleHighImage = {
- -2,-1, /* origin */
- 22,24, /* width and height */
- 2, /* number of bitplanes */
- DoubleHighImageData, /* pointer to ImageData */
- 0x0003,0x0000, /* PlanePick and PlaneOnOff */
- NULL /* next Image */
- };
-
- USHORT chip DoubleWideImageData[] = {
- 0x7FFF,0xFFFF,0xFFFE,0x0000,0x4000,0x0000,0x0002,0x0000,
- 0x4000,0x0000,0x0002,0x0000,0x4000,0x0000,0x0002,0x0000,
- 0x4000,0x0000,0x0002,0x0000,0x4000,0x0000,0x0002,0x0000,
- 0x4000,0x0000,0x0002,0x0000,0x4000,0x0000,0x0002,0x0000,
- 0x4000,0x0000,0x0002,0x0000,0x7FFF,0xFFFF,0xFFFE,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x8000,0x0000,0x0001,0x8000,
- 0x8000,0x0000,0x0001,0x8000,0x8000,0x0000,0x0001,0x8000,
- 0x8000,0x0000,0x0001,0x8000,0x8000,0x0000,0x0001,0x8000,
- 0x8000,0x0000,0x0001,0x8000,0x8000,0x0000,0x0001,0x8000,
- 0x8000,0x0000,0x0001,0x8000,0x8000,0x0000,0x0001,0x8000,
- 0x8000,0x0000,0x0001,0x8000,0xFFFF,0xFFFF,0xFFFF,0x8000
- };
-
- struct Image DoubleWideImage = {
- -2,-1, /* origin */
- 49,11, /* width and height */
- 2, /* number of bitplanes */
- DoubleWideImageData, /* pointer to ImageData */
- 0x0003,0x0000, /* PlanePick and PlaneOnOff */
- NULL /* next Image */
- };
-
- USHORT chip AltImageData[] = {
- 0x7FFF,0xFFE0,0x4000,0x0020,0x4208,0x8020,0x4508,0x8020,
- 0x4889,0xC020,0x5FC8,0x8020,0x5048,0x8020,0x5048,0x8020,
- 0x4000,0x0020,0x7FFF,0xFFE0,0x0000,0x0000,0x8000,0x0018,
- 0x8000,0x0018,0x8208,0x8018,0x8508,0x8018,0x8889,0xC018,
- 0x9FC8,0x8018,0x9048,0x8018,0x9048,0x8018,0x8000,0x0018,
- 0x8000,0x0018,0xFFFF,0xFFF8
- };
-
- struct Image AltImage = {
- -2,-1, /* origin */
- 29,11, /* width and height */
- 2, /* number of bitplanes */
- AltImageData, /* pointer to ImageData */
- 0x0003,0x0000, /* PlanePick and PlaneOnOff */
- NULL /* next Image */
- };
-
- USHORT chip ShiftImageData[] = {
- 0x7FFF,0xFFFF,0xFFFF,0xFFFE,0x0000,0x4000,0x0000,0x0000,
- 0x0002,0x0000,0x4100,0x0000,0x0000,0x0002,0x0000,0x4280,
- 0x0000,0x0000,0x0002,0x0000,0x4440,0x0000,0x0000,0x0002,
- 0x0000,0x4EE0,0x0000,0x0000,0x0002,0x0000,0x4280,0x0000,
- 0x0000,0x0002,0x0000,0x4380,0x0000,0x0000,0x0002,0x0000,
- 0x4000,0x0000,0x0000,0x0002,0x0000,0x7FFF,0xFFFF,0xFFFF,
- 0xFFFE,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x8000,
- 0x0000,0x0000,0x0001,0x8000,0x8000,0x0000,0x0000,0x0001,
- 0x8000,0x8100,0x0000,0x0000,0x0001,0x8000,0x8280,0x0000,
- 0x0000,0x0001,0x8000,0x8440,0x0000,0x0000,0x0001,0x8000,
- 0x8EE0,0x0000,0x0000,0x0001,0x8000,0x8280,0x0000,0x0000,
- 0x0001,0x8000,0x8380,0x0000,0x0000,0x0001,0x8000,0x8000,
- 0x0000,0x0000,0x0001,0x8000,0x8000,0x0000,0x0000,0x0001,
- 0x8000,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0x8000
- };
-
- struct Image ShiftImage = {
- -2,-1, /* origin */
- 65,11, /* width and height */
- 2, /* number of bitplanes */
- ShiftImageData, /* pointer to ImageData */
- 0x0003,0x0000, /* PlanePick and PlaneOnOff */
- NULL /* next Image */
- };
-
- USHORT chip ApplImageData[] = {
- 0x7FFF,0xFFFF,0xE000,0x4000,0x0000,0x2000,0x4000,0x0000,
- 0x2000,0x4000,0x0000,0x2000,0x4000,0x0000,0x2000,0x4000,
- 0x0000,0x2000,0x4000,0x0000,0x2000,0x4000,0x0000,0x2000,
- 0x4000,0x0000,0x2000,0x7FFF,0xFFFF,0xE000,0x0000,0x0000,
- 0x0000,0x8000,0x0000,0x1800,0x8000,0x0000,0x1800,0x8000,
- 0x0000,0x1800,0x8000,0x0000,0x1800,0x8000,0x0000,0x1800,
- 0x8000,0x0000,0x1800,0x8000,0x0000,0x1800,0x8000,0x0000,
- 0x1800,0x8000,0x0000,0x1800,0x8000,0x0000,0x1800,0xFFFF,
- 0xFFFF,0xF800
- };
-
- struct Image ApplImage = {
- -2,-1, /* origin */
- 37,11, /* width and height */
- 2, /* number of bitplanes */
- ApplImageData, /* pointer to ImageData */
- 0x0003,0x0000, /* PlanePick and PlaneOnOff */
- NULL /* next Image */
- };
-
- USHORT chip FuncImageData[] = {
- 0x7FFF,0xFFE0,0x4000,0x0020,0x4000,0x0020,0x4000,0x0020,
- 0x4000,0x0020,0x4000,0x0020,0x4000,0x0020,0x4000,0x0020,
- 0x4000,0x0020,0x7FFF,0xFFE0,0x0000,0x0000,0x8000,0x0018,
- 0x8000,0x0018,0x8000,0x0018,0x8000,0x0018,0x8000,0x0018,
- 0x8000,0x0018,0x8000,0x0018,0x8000,0x0018,0x8000,0x0018,
- 0x8000,0x0018,0xFFFF,0xFFF8
- };
-
- struct Image FuncImage = {
- -2,-1, /* origin */
- 29,11, /* width and height */
- 2, /* number of bitplanes */
- FuncImageData, /* pointer to ImageData */
- 0x0003,0x0000, /* PlanePick and PlaneOnOff */
- NULL /* next Image */
- };
-
- USHORT chip KeyImageData[] = {
- 0x7FFF,0xF800,0x4000,0x0800,0x4000,0x0800,0x4000,0x0800,
- 0x4000,0x0800,0x4000,0x0800,0x4000,0x0800,0x4000,0x0800,
- 0x4000,0x0800,0x7FFF,0xF800,0x0000,0x0000,0x8000,0x0600,
- 0x8000,0x0600,0x8000,0x0600,0x8000,0x0600,0x8000,0x0600,
- 0x8000,0x0600,0x8000,0x0600,0x8000,0x0600,0x8000,0x0600,
- 0x8000,0x0600,0xFFFF,0xFE00
- };
-
- struct Image KeyImage = {
- -2,-1, /* origin */
- 23,11, /* width and height */
- 2, /* number of bitplanes */
- KeyImageData, /* pointer to ImageData */
- 0x0003,0x0000, /* PlanePick and PlaneOnOff */
- NULL /* next Image */
- };
-
- /*
- * Define Key Map Editor gadget structures
- */
-
- struct Gadget RightAmigaGadget = {
- NULL, /* next gadget */
- 337,86, /* origin of hit box */
- 24,8, /* hit box width and height */
- GADGHNONE|GADGIMAGE|GADGDISABLED, /* flags */
- NULL, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&FuncImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x67, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget LeftAmigaGadget = {
- &RightAmigaGadget, /* next gadget */
- 75,86, /* origin of hit box */
- 24,8, /* hit box width and height */
- GADGHNONE|GADGIMAGE|GADGDISABLED, /* flags */
- NULL, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&FuncImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x66, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget RightAltGadget = {
- &LeftAmigaGadget, /* next gadget */
- 370,86, /* origin of hit box */
- 24,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY|TOGGLESELECT, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&AltImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x65, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget LeftAltGadget = {
- &RightAltGadget, /* next gadget */
- 43,86, /* origin of hit box */
- 24,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY|TOGGLESELECT, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&AltImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x64, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget CtrlGadget = {
- &LeftAltGadget, /* next gadget */
- 24,60, /* origin of hit box */
- 23,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY|TOGGLESELECT, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&CtrlImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x63, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget CapsLockGadget = {
- &CtrlGadget, /* next gadget */
- 55,60, /* origin of hit box */
- 18,8, /* hit box width and height */
- GADGHIMAGE|GADGIMAGE, /* flags */
- RELVERIFY|TOGGLESELECT, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&CapsOffImage, /* render Image */
- (APTR)&CapsOnImage, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x62, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget RightShiftGadget = {
- &CapsLockGadget, /* next gadget */
- 352,73, /* origin of hit box */
- 60,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY|TOGGLESELECT, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&ShiftImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x61, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget LeftShiftGadget = {
- &RightShiftGadget, /* next gadget */
- 24,73, /* origin of hit box */
- 60,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY|TOGGLESELECT, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&ShiftImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x60, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget HelpGadget = {
- &LeftShiftGadget, /* next gadget */
- 470,34, /* origin of hit box */
- 32,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&ApplImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x5F, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget KPPlusGadget = {
- &HelpGadget, /* next gadget */
- 601,60, /* origin of hit box */
- 18,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&KeyImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x5E, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget KPMultiplyGadget = {
- &KPPlusGadget, /* next gadget */
- 601,34, /* origin of hit box */
- 18,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&KeyImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x5D, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget KPDivideGadget = {
- &KPMultiplyGadget, /* next gadget */
- 574,34, /* origin of hit box */
- 18,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&KeyImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x5C, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget KPCloseParenGadget = {
- &KPDivideGadget, /* next gadget */
- 547,34, /* origin of hit box */
- 18,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&KeyImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x5B, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget KPOpenParenGadget = {
- &KPCloseParenGadget, /* next gadget */
- 520,34, /* origin of hit box */
- 18,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&KeyImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x5A, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget F10Gadget = {
- &KPOpenParenGadget, /* next gadget */
- 362,18, /* origin of hit box */
- 24,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&FuncImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x59, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget F9Gadget = {
- &F10Gadget, /* next gadget */
- 330,18, /* origin of hit box */
- 24,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&FuncImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x58, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget F8Gadget = {
- &F9Gadget, /* next gadget */
- 298,18, /* origin of hit box */
- 24,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&FuncImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x57, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget F7Gadget = {
- &F8Gadget, /* next gadget */
- 266,18, /* origin of hit box */
- 24,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&FuncImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x56, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget F6Gadget = {
- &F7Gadget, /* next gadget */
- 234,18, /* origin of hit box */
- 24,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&FuncImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x55, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget F5Gadget = {
- &F6Gadget, /* next gadget */
- 185,18, /* origin of hit box */
- 24,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&FuncImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x54, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget F4Gadget = {
- &F5Gadget, /* next gadget */
- 153,18, /* origin of hit box */
- 24,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&FuncImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x53, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget F3Gadget = {
- &F4Gadget, /* next gadget */
- 121,18, /* origin of hit box */
- 24,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&FuncImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x52, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget F2Gadget = {
- &F3Gadget, /* next gadget */
- 89,18, /* origin of hit box */
- 24,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&FuncImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x51, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget F1Gadget = {
- &F2Gadget, /* next gadget */
- 57,18, /* origin of hit box */
- 24,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&FuncImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x50, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget LeftArrowGadget = {
- &F1Gadget, /* next gadget */
- 432,73, /* origin of hit box */
- 18,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&KeyImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x4F, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget RightArrowGadget = {
- &LeftArrowGadget, /* next gadget */
- 484,73, /* origin of hit box */
- 18,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&KeyImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x4E, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget DownArrowGadget = {
- &RightArrowGadget, /* next gadget */
- 458,73, /* origin of hit box */
- 18,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&KeyImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x4D, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget UpArrowGadget = {
- &DownArrowGadget, /* next gadget */
- 458,60, /* origin of hit box */
- 18,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&KeyImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x4C, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget KPMinusGadget = {
- &UpArrowGadget, /* next gadget */
- 601,47, /* origin of hit box */
- 18,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&KeyImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x4A, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget DelGadget = {
- &KPMinusGadget, /* next gadget */
- 430,34, /* origin of hit box */
- 32,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&ApplImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x46, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget EscGadget = {
- &DelGadget, /* next gadget */
- 24,18, /* origin of hit box */
- 18,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&KeyImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x45, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget ReturnGadget = {
- &EscGadget, /* next gadget */
- 367,47, /* origin of hit box */
- 45,21, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY|BOOLEXTEND, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&ReturnImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- (APTR)&ReturnMaskBoolInfo, /* SpecialInfo structure */
- 0x44, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget KPEnterGadget = {
- &ReturnGadget, /* next gadget */
- 601,73, /* origin of hit box */
- 17,21, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&DoubleHighImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x43, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget TabGadget = {
- &KPEnterGadget, /* next gadget */
- 24,47, /* origin of hit box */
- 44,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&DoubleWideImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x42, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget BSGadget = {
- &TabGadget, /* next gadget */
- 394,34, /* origin of hit box */
- 18,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&KeyImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x41, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget SpaceGadget = {
- &BSGadget, /* next gadget */
- 107,86, /* origin of hit box */
- 221,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&SpaceImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x40, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget KP9Gadget = {
- &SpaceGadget, /* next gadget */
- 574,47, /* origin of hit box */
- 18,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&KeyImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x3F, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget KP8Gadget = {
- &KP9Gadget, /* next gadget */
- 547,47, /* origin of hit box */
- 18,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&KeyImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x3E, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget KP7Gadget = {
- &KP8Gadget, /* next gadget */
- 520,47, /* origin of hit box */
- 18,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&KeyImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x3D, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget KPPointGadget = {
- &KP7Gadget, /* next gadget */
- 574,86, /* origin of hit box */
- 18,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&KeyImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x3C, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget SlashGadget = {
- &KPPointGadget, /* next gadget */
- 326,73, /* origin of hit box */
- 18,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&KeyImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x3A, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget PeriodGadget = {
- &SlashGadget, /* next gadget */
- 300,73, /* origin of hit box */
- 18,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&KeyImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x39, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget CommaGadget = {
- &PeriodGadget, /* next gadget */
- 274,73, /* origin of hit box */
- 18,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&KeyImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x38, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget MGadget = {
- &CommaGadget, /* next gadget */
- 248,73, /* origin of hit box */
- 18,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&KeyImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x37, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget NGadget = {
- &MGadget, /* next gadget */
- 222,73, /* origin of hit box */
- 18,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&KeyImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x36, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget BGadget = {
- &NGadget, /* next gadget */
- 196,73, /* origin of hit box */
- 18,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&KeyImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x35, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget VGadget = {
- &BGadget, /* next gadget */
- 170,73, /* origin of hit box */
- 18,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&KeyImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x34, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget CGadget = {
- &VGadget, /* next gadget */
- 144,73, /* origin of hit box */
- 18,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&KeyImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x33, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget XGadget = {
- &CGadget, /* next gadget */
- 118,73, /* origin of hit box */
- 18,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&KeyImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x32, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget ZGadget = {
- &XGadget, /* next gadget */
- 92,73, /* origin of hit box */
- 18,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&KeyImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x31, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget KP6Gadget = {
- &ZGadget, /* next gadget */
- 574,60, /* origin of hit box */
- 18,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&KeyImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x2F, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget KP5Gadget = {
- &KP6Gadget, /* next gadget */
- 547,60, /* origin of hit box */
- 18,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&KeyImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x2E, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget KP4Gadget = {
- &KP5Gadget, /* next gadget */
- 520,60, /* origin of hit box */
- 18,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&KeyImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x2D, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget QuoteGadget = {
- &KP4Gadget, /* next gadget */
- 341,60, /* origin of hit box */
- 18,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&KeyImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x2A, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget ColonGadget = {
- &QuoteGadget, /* next gadget */
- 315,60, /* origin of hit box */
- 18,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&KeyImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x29, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget LGadget = {
- &ColonGadget, /* next gadget */
- 289,60, /* origin of hit box */
- 18,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&KeyImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x28, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget KGadget = {
- &LGadget, /* next gadget */
- 263,60, /* origin of hit box */
- 18,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&KeyImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x27, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget JGadget = {
- &KGadget, /* next gadget */
- 237,60, /* origin of hit box */
- 18,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&KeyImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x26, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget HGadget = {
- &JGadget, /* next gadget */
- 211,60, /* origin of hit box */
- 18,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&KeyImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x25, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget GGadget = {
- &HGadget, /* next gadget */
- 185,60, /* origin of hit box */
- 18,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&KeyImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x24, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget FGadget = {
- &GGadget, /* next gadget */
- 159,60, /* origin of hit box */
- 18,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&KeyImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x23, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget DGadget = {
- &FGadget, /* next gadget */
- 133,60, /* origin of hit box */
- 18,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&KeyImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x22, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget SGadget = {
- &DGadget, /* next gadget */
- 107,60, /* origin of hit box */
- 18,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&KeyImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x21, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget AGadget = {
- &SGadget, /* next gadget */
- 81,60, /* origin of hit box */
- 18,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&KeyImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x20, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget KP3Gadget = {
- &AGadget, /* next gadget */
- 574,73, /* origin of hit box */
- 18,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&KeyImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x1F, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget KP2Gadget = {
- &KP3Gadget, /* next gadget */
- 547,73, /* origin of hit box */
- 18,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&KeyImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x1E, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget KP1Gadget = {
- &KP2Gadget, /* next gadget */
- 520,73, /* origin of hit box */
- 18,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&KeyImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x1D, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget CloseBracketGadget = {
- &KP1Gadget, /* next gadget */
- 362,47, /* origin of hit box */
- 18,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&KeyImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x1B, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget OpenBracketGadget = {
- &CloseBracketGadget, /* next gadget */
- 336,47, /* origin of hit box */
- 18,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&KeyImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x1A, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget PGadget = {
- &OpenBracketGadget, /* next gadget */
- 310,47, /* origin of hit box */
- 18,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&KeyImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x19, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget OGadget = {
- &PGadget, /* next gadget */
- 284,47, /* origin of hit box */
- 18,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&KeyImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x18, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget IGadget = {
- &OGadget, /* next gadget */
- 258,47, /* origin of hit box */
- 18,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&KeyImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x17, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget UGadget = {
- &IGadget, /* next gadget */
- 232,47, /* origin of hit box */
- 18,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&KeyImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x16, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget YGadget = {
- &UGadget, /* next gadget */
- 206,47, /* origin of hit box */
- 18,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&KeyImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x15, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget TGadget = {
- &YGadget, /* next gadget */
- 180,47, /* origin of hit box */
- 18,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&KeyImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x14, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget RGadget = {
- &TGadget, /* next gadget */
- 154,47, /* origin of hit box */
- 18,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&KeyImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x13, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget EGadget = {
- &RGadget, /* next gadget */
- 128,47, /* origin of hit box */
- 18,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&KeyImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x12, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget WGadget = {
- &EGadget, /* next gadget */
- 102,47, /* origin of hit box */
- 18,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&KeyImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x11, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget QGadget = {
- &WGadget, /* next gadget */
- 76,47, /* origin of hit box */
- 18,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&KeyImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x10, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget KP0Gadget = {
- &QGadget, /* next gadget */
- 521,86, /* origin of hit box */
- 44,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&DoubleWideImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x0F, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget BackSlashGadget = {
- &KP0Gadget, /* next gadget */
- 368,34, /* origin of hit box */
- 18,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&KeyImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x0D, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget EqualGadget = {
- &BackSlashGadget, /* next gadget */
- 342,34, /* origin of hit box */
- 18,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&KeyImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x0C, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget DashGadget = {
- &EqualGadget, /* next gadget */
- 316,34, /* origin of hit box */
- 18,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&KeyImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x0B, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget ZeroGadget = {
- &DashGadget, /* next gadget */
- 290,34, /* origin of hit box */
- 18,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&KeyImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x0A, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget NineGadget = {
- &ZeroGadget, /* next gadget */
- 264,34, /* origin of hit box */
- 18,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&KeyImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x09, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget EightGadget = {
- &NineGadget, /* next gadget */
- 238,34, /* origin of hit box */
- 18,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&KeyImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x08, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget SevenGadget = {
- &EightGadget, /* next gadget */
- 212,34, /* origin of hit box */
- 18,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&KeyImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x07, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget SixGadget = {
- &SevenGadget, /* next gadget */
- 186,34, /* origin of hit box */
- 18,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&KeyImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x06, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget FiveGadget = {
- &SixGadget, /* next gadget */
- 160,34, /* origin of hit box */
- 18,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&KeyImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x05, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget FourGadget = {
- &FiveGadget, /* next gadget */
- 134,34, /* origin of hit box */
- 18,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&KeyImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x04, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget ThreeGadget = {
- &FourGadget, /* next gadget */
- 108,34, /* origin of hit box */
- 18,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&KeyImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x03, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget TwoGadget = {
- &ThreeGadget, /* next gadget */
- 82,34, /* origin of hit box */
- 18,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&KeyImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x02, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget OneGadget = {
- &TwoGadget, /* next gadget */
- 56,34, /* origin of hit box */
- 18,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&KeyImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x01, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- struct Gadget AccGravGadget = {
- &OneGadget, /* next gadget */
- 24,34, /* origin of hit box */
- 24,8, /* hit box width and height */
- GADGHCOMP|GADGIMAGE, /* flags */
- RELVERIFY, /* activation flags */
- BOOLGADGET, /* type flags */
- (APTR)&FuncImage, /* render Image */
- NULL, /* select image */
- NULL, /* IntuiText list */
- NULL, /* mutual-exclude (unused) */
- NULL, /* SpecialInfo structure */
- 0x00, /* GadgetID = Raw Key Code */
- NULL /* user data */
- };
-
- #define GadgetList &AccGravGadget
- #define DefinableKeys 86
-